Tartu

By bus
By bus

Bus schedules and fares within Estonia can be accessed here (http://www.bussireisid.ee/) or here (http://www.peatus.ee/#rou...).

Buses between Tallinn and Tartu depart several times an hour between 5AM and midnight. The journey takes 2.5 to 3 hours and costs €8-10, before a discount available with an ISIC card. Some buses have free wireless internet and bus attendants available. Note that the Friday afternoon departures from Tartu to Tallinn are usually crowded during the school year as a lot students go home for the weekend.

Regular buses also run between Tartu and Narva, Viljandi, and Pärnu.

Lux express (http://www.luxexpress.eu/en) operates 2 daily buses between Riga and Tartu, one leaving Riga at 8:40AM and another at 6:45PM. A one-way journey takes 4 hours and costs €15-18.

Eurolines also operates a bus from Kiev to Tartu, departing Kiev on Tuesdays and Fridays at 8:45PM. The buses return from Tartu to Kiev at 12:45PM on Thursdays and Saturdays. The journey takes 18 hours and costs €45.

By ship
By ship

Tartu Sadam AS (http://www.transcom.ee/ta...) operates ferry services between Tartu and Lake Peipus and Lake Lämmijärv.

By train
By train

Tartu's train station is located 1 km from the city center.

Edelarautee (http://www.edel.ee/ticket...) operates several daily trains between Tartu and Tallinn, via Tapa. The journey takes 2.5 to 3.5 hours and costs €8 for second class, or €10 for first class, which includes coffee, refreshments, and internet access.

Trains also run between Tartu and Valga, Narva, and Pechory, just across the border with Russia. Direct trains between Tartu and Riga are scheduled to resume after the completion of track construction.